[Ivy]
[>Created: Fri Jan 25 16:06:50 ICT 2013]
13C6F4FC9DF521F6 3.17 #module
>Proto >Proto Collection #zClass
fs0 frmConfirmProcess Big #zClass
fs0 RD #cInfo
fs0 #process
fs0 @TextInP .ui2RdDataAction .ui2RdDataAction #zField
fs0 @TextInP .rdData2UIAction .rdData2UIAction #zField
fs0 @TextInP .resExport .resExport #zField
fs0 @TextInP .type .type #zField
fs0 @TextInP .processKind .processKind #zField
fs0 @AnnotationInP-0n ai ai #zField
fs0 @TextInP .xml .xml #zField
fs0 @TextInP .responsibility .responsibility #zField
fs0 @RichDialogInitStart f0 '' #zField
fs0 @RichDialogProcessEnd f1 '' #zField
fs0 @PushWFArc f2 '' #zField
fs0 @RichDialogProcessStart f3 '' #zField
fs0 @RichDialogEnd f4 '' #zField
fs0 @RichDialogProcessStep f6 '' #zField
fs0 @PushWFArc f7 '' #zField
fs0 @PushWFArc f5 '' #zField
fs0 @RichDialogProcessStart f8 '' #zField
fs0 @RichDialogProcessEnd f9 '' #zField
fs0 @RichDialogProcessStep f11 '' #zField
fs0 @PushWFArc f12 '' #zField
fs0 @PushWFArc f10 '' #zField
fs0 @RichDialogProcessStart f13 '' #zField
fs0 @RichDialog f14 '' #zField
fs0 @RichDialogProcessEnd f15 '' #zField
fs0 @PushWFArc f16 '' #zField
fs0 @PushWFArc f17 '' #zField
fs0 @RichDialogProcessStart f18 '' #zField
fs0 @RichDialog f19 '' #zField
fs0 @RichDialogProcessEnd f20 '' #zField
fs0 @PushWFArc f21 '' #zField
fs0 @PushWFArc f22 '' #zField
>Proto fs0 fs0 frmConfirmProcess #zField
fs0 f0 guid 13C6F4FCA00DE1D2 #txt
fs0 f0 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f0 method start(ch.ivy.demo.UserInfo) #txt
fs0 f0 disableUIEvents true #txt
fs0 f0 inParameterDecl 'ch.ivyteam.ivy.richdialog.exec.RdMethodCallEvent methodEvent = event as ch.ivyteam.ivy.richdialog.exec.RdMethodCallEvent;
<ch.ivy.demo.UserInfo userInfo> param = methodEvent.getInputArguments();
' #txt
fs0 f0 inParameterMapAction 'out.userInfo=param.userInfo;
' #txt
fs0 f0 outParameterDecl '<ch.ivy.demo.UserInfo userInfo> result;
' #txt
fs0 f0 outParameterMapAction 'result.userInfo=in.userInfo;
' #txt
fs0 f0 embeddedRdInitializations '* ' #txt
fs0 f0 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>start()</name>
        <nameStyle>7,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
fs0 f0 70 38 20 20 13 0 #rect
fs0 f0 @|RichDialogInitStartIcon #fIcon
fs0 f1 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f1 70 166 20 20 13 0 #rect
fs0 f1 @|RichDialogProcessEndIcon #fIcon
fs0 f2 expr out #txt
fs0 f2 80 58 80 166 #arcP
fs0 f3 guid 13C6F6F488F65EAD #txt
fs0 f3 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f3 actionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f3 actionTable 'out=in;
' #txt
fs0 f3 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>back</name>
        <nameStyle>4,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
fs0 f3 254 38 20 20 13 0 #rect
fs0 f3 @|RichDialogProcessStartIcon #fIcon
fs0 f4 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f4 guid 13C6F6F651E21D8B #txt
fs0 f4 254 166 20 20 13 0 #rect
fs0 f4 @|RichDialogEndIcon #fIcon
fs0 f6 actionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f6 actionTable 'out=in;
' #txt
fs0 f6 actionCode 'in.userInfo.firstName = "test";' #txt
fs0 f6 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f6 246 100 36 24 20 -2 #rect
fs0 f6 @|RichDialogProcessStepIcon #fIcon
fs0 f7 expr out #txt
fs0 f7 264 58 264 100 #arcP
fs0 f5 expr out #txt
fs0 f5 264 124 264 166 #arcP
fs0 f8 guid 13C6FFFBD947E7CB #txt
fs0 f8 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f8 actionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f8 actionTable 'out=in;
' #txt
fs0 f8 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>regist</name>
        <nameStyle>6,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
fs0 f8 358 38 20 20 13 0 #rect
fs0 f8 @|RichDialogProcessStartIcon #fIcon
fs0 f9 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f9 358 166 20 20 13 0 #rect
fs0 f9 @|RichDialogProcessEndIcon #fIcon
fs0 f11 actionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f11 actionTable 'out=in;
' #txt
fs0 f11 actionCode 'import ch.ivy.demo.GroupUsers;


import org.primefaces.context.RequestContext;
        RequestContext context = RequestContext.getCurrentInstance();  
				boolean successfull = true;
				in.succesfullMessage = true; 
        context.addCallbackParam("successfull", successfull);  
in.userInfo.userRole = "dep_hr";
if(ivy.#session.getAttribute("userList") != null){
  in.groupUser = ivy.#session.getAttribute("userList") as GroupUsers;
}
in.groupUser.listUser.add(in.userInfo);
ivy.#session.setAttribute("userList", in.groupUser);' #txt
fs0 f11 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f11 350 100 36 24 20 -2 #rect
fs0 f11 @|RichDialogProcessStepIcon #fIcon
fs0 f12 expr out #txt
fs0 f12 368 58 368 100 #arcP
fs0 f10 expr out #txt
fs0 f10 368 124 368 166 #arcP
fs0 f13 guid 13C7064893D54ABD #txt
fs0 f13 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f13 actionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f13 actionTable 'out=in;
' #txt
fs0 f13 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>login</name>
        <nameStyle>5,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
fs0 f13 478 46 20 20 13 0 #rect
fs0 f13 @|RichDialogProcessStartIcon #fIcon
fs0 f14 targetWindow NEW:card: #txt
fs0 f14 targetDisplay TOP #txt
fs0 f14 richDialogId ch.ivy.demo.frmLogin #txt
fs0 f14 startMethod start() #txt
fs0 f14 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f14 requestActionDecl '<> param;' #txt
fs0 f14 responseActionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f14 responseMappingAction 'out=in;
' #txt
fs0 f14 windowConfiguration '* ' #txt
fs0 f14 isAsynch false #txt
fs0 f14 isInnerRd true #txt
fs0 f14 userContext '* ' #txt
fs0 f14 470 100 36 24 20 -2 #rect
fs0 f14 @|RichDialogIcon #fIcon
fs0 f15 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f15 478 174 20 20 13 0 #rect
fs0 f15 @|RichDialogProcessEndIcon #fIcon
fs0 f16 expr out #txt
fs0 f16 488 66 488 100 #arcP
fs0 f17 expr out #txt
fs0 f17 488 124 488 174 #arcP
fs0 f18 guid 13C7069730E43E02 #txt
fs0 f18 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f18 actionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f18 actionTable 'out=in;
' #txt
fs0 f18 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>cancel</name>
        <nameStyle>6,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
fs0 f18 566 46 20 20 13 0 #rect
fs0 f18 @|RichDialogProcessStartIcon #fIcon
fs0 f19 targetWindow NEW:card: #txt
fs0 f19 targetDisplay TOP #txt
fs0 f19 richDialogId ch.ivy.demo.frmLogin #txt
fs0 f19 startMethod start() #txt
fs0 f19 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f19 requestActionDecl '<> param;' #txt
fs0 f19 responseActionDecl 'ch.ivy.demo.frmConfirm.frmConfirmData out;
' #txt
fs0 f19 responseMappingAction 'out=in;
' #txt
fs0 f19 windowConfiguration '* ' #txt
fs0 f19 isAsynch false #txt
fs0 f19 isInnerRd true #txt
fs0 f19 userContext '* ' #txt
fs0 f19 558 100 36 24 20 -2 #rect
fs0 f19 @|RichDialogIcon #fIcon
fs0 f20 type ch.ivy.demo.frmConfirm.frmConfirmData #txt
fs0 f20 566 174 20 20 13 0 #rect
fs0 f20 @|RichDialogProcessEndIcon #fIcon
fs0 f21 expr out #txt
fs0 f21 576 66 576 100 #arcP
fs0 f22 expr out #txt
fs0 f22 576 124 576 174 #arcP
>Proto fs0 .type ch.ivy.demo.frmConfirm.frmConfirmData #txt
>Proto fs0 .processKind RICH_DIALOG #txt
>Proto fs0 .xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <swimlaneLabel>Start</swimlaneLabel>
        <swimlaneLabel>Events</swimlaneLabel>
        <swimlaneLabel></swimlaneLabel>
    </language>
    <swimlaneSize>192</swimlaneSize>
    <swimlaneSize>480</swimlaneSize>
    <swimlaneColor>-13369600</swimlaneColor>
    <swimlaneColor>-13369345</swimlaneColor>
</elementInfo>
' #txt
>Proto fs0 -8 -8 16 16 16 26 #rect
>Proto fs0 '' #fIcon
fs0 f0 mainOut f2 tail #connect
fs0 f2 head f1 mainIn #connect
fs0 f3 mainOut f7 tail #connect
fs0 f7 head f6 mainIn #connect
fs0 f6 mainOut f5 tail #connect
fs0 f5 head f4 mainIn #connect
fs0 f8 mainOut f12 tail #connect
fs0 f12 head f11 mainIn #connect
fs0 f11 mainOut f10 tail #connect
fs0 f10 head f9 mainIn #connect
fs0 f13 mainOut f16 tail #connect
fs0 f16 head f14 mainIn #connect
fs0 f14 mainOut f17 tail #connect
fs0 f17 head f15 mainIn #connect
fs0 f18 mainOut f21 tail #connect
fs0 f21 head f19 mainIn #connect
fs0 f19 mainOut f22 tail #connect
fs0 f22 head f20 mainIn #connect
